//WA
#include"bits/stdc++.h"
#define MAXN 100+10
using namespace std;
int m,n,r,s,a[MAXN][MAXN],b[MAXN][MAXN],ans;
int sum(int x,int y)
{
	int h=0;
	for(int i=1;i<=r;i++)
	{
		for(int j=1;j<=s;j++)
		{
			h+=abs(b[i][j]-a[x+i-1][y+j-1]);
		}
	}
	return h;
}
int main()
{
	cin>>m>>n;
	for(int i=1;i<=m;i++)
	{
		for(int j=1;j<=n;j++)
		{
			cin>>a[i][j];
		}
	}
	cin>>r>>s;
	for(int i=1;i<=r;i++)
	{
		for(int j=1;j<=s;j++)
		{
			cin>>b[i][j];
		}
	}
	int min=101,min_x=1,min_y=1;
	for(int i=1;i<=m-r+1;i++)
	{
		for(int j=1;j<=n-s+1;j++)
		{
			ans=sum(i,j);
			if(ans<min)
			{
				min=ans;
				min_x=i;
				min_y=j;
			}
		}
	}
	for(int i=min_x;i<=min_x+r-1;i++)
	{
		for(int j=min_y;j<=min_y+s-1;j++)
		{
			cout<<a[i][j]<<" ";
		}
		cout<<endl;
	}
}
